* {
	margin:0;
	padding:0;
}

/** General Style Info **/
body {
/*	background: url(../img/body_bg.jpg) !important;*/
	color: $filterTextCol;
	font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
	font-size:12px;
	margin: 0;
        
        
        background: rgb(41,70,126) repeat fixed 0 0 !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url() repeat fixed 0 0 !important;
background: -moz-linear-gradient(left,  rgba(41,70,126,1) 0%, rgba(69,106,177,1) 51%, rgba(41,70,126,1) 100%) repeat fixed 0 0 !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(41,70,126,1)), color-stop(51%,rgba(69,106,177,1)), color-stop(100%,rgba(41,70,126,1))) repeat fixed 0 0 !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(41,70,126,1) 0%,rgba(69,106,177,1) 51%,rgba(41,70,126,1) 100%) repeat fixed 0 0 !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(41,70,126,1) 0%,rgba(69,106,177,1) 51%,rgba(41,70,126,1) 100%) repeat fixed 0 0 !important; /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(41,70,126,1) 0%,rgba(69,106,177,1) 51%,rgba(41,70,126,1) 100%) repeat fixed 0 0 !important; /* IE10+ */
background: linear-gradient(to right,  rgba(41,70,126,1) 0%,rgba(69,106,177,1) 51%,rgba(41,70,126,1) 100%) repeat fixed 0 0 !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29467e', endColorstr='#29467e',GradientType=1 ) repeat fixed 0 0 !important; /* IE6-8 */

}
a {
	color: #003d4c;
	text-decoration: underline;
	font-weight: bold;
        outline-style: none !important;
}
a:hover {
	color: #367889;
	text-decoration:none;
}
a img {
	border:none;
}
h1, h2, h3, h4 {
	font-weight: normal;
	margin-bottom:0.5em;
}
h1 {
	background:#fff;
	color: #003d4c;
	font-size: 100%;
}
h2 {
	background: none;
	color: #e32;
	font-family:'Gill Sans','lucida grande', helvetica, arial, sans-serif;
	font-size: 190%;
}
h3 {
	color: #2c6877;
	font-family:'Gill Sans','lucida grande', helvetica, arial, sans-serif;
	font-size: 18px;
}
h4 {
	color: #993;
	font-weight: normal;
}
ul, li {
	margin: 0 12px;
}
p {
	margin: 0 0 1em 0;
}
.form-control,
input.form-control,
select.form-control {
    background: none;
    height: 30px;
}
/*==========  Logo  ==========*/
#logo a img {
    margin-left: 15px;
}

/*=========  Advertise header  ========*/
#ads_header {
	background: $adsHeader;
	text-align: center;
        overflow: hidden;
        img {
            height: 150px;
            width: auto;
        }
}

/*=========  Social Medai  ========*/
#social_media {
        background: $activeNavBg;
	background: -webkit-linear-gradient($activeNavBg, #DA333A, #cf2d34);
        background: -o-linear-gradient($activeNavBg, #DA333A, #cf2d34);
        background: -moz-linear-gradient($activeNavBg, #DA333A, #cf2d34);
        background: linear-gradient($activeNavBg, #DA333A, #cf2d34);
	color: $wholeContentBg;
	height: 40px;
        position: absolute;
        left: 0;
        right: 0;
	p {
		margin: 10px 0 0 0;
	}
}
.media-icon {
	margin: 7px 0 0 0;
	span {
		float: left;
		margin: 4px 0 0 0;
	}
	ul {
		float: left;
		margin-right: 0;
		li {
			display: inline-block;
			width: 27px;
			height: 26px;
			cursor: pointer;
			margin: 0;
                        a {
                            height: 30px;
                            width: 30px;
                        }
			&#facebook {
				background: url(../img/sprit_images.png) no-repeat -1px 1px;
			}
			&#twitter {
				background: url(../img/sprit_images.png) no-repeat -1px -48px;
			}
			&#google_plus {
				background: url(../img/sprit_images.png) no-repeat -1px -95px;
				border: 1px solid;
				width: 26px;
				height: 26px;
			}
			&#link_in {
				background: url(../img/sprit_images.png) no-repeat -1px -144px;
			}
		}
	}
}


/*=========  Sidebar  ========*/
#left_sidebar,
#right_sidebar {
    width: 9.333%;
    *width: 9.333%;
    padding: 0;
    margin: 0 0 0 1px;
    top: 40px;
}

#left_sidebar {
    margin-left: 5px;
}

/*=========  Whole content  ========*/
.wrapper {
    margin: 0 auto;
    width: 1348px;
}
.wrapper .main-container {
    width: 80.333%;
    *width: 80.333%;
    padding: 0;
    top: 40px;
    margin: 0;
}
.wrapper .header-container {
	padding: 0;
	background: $container;
	#stay_on_top {
		padding: 10px 16px 0;
		background: $container;
                .btn-group {
                    width: 100%;
                }
	}
	.fixed {
		position: fixed;
		top: 0;
		z-index: 1;
	}
	.header {
            min-height: 110px;
            #top_header { 
                padding-top: 20px;
		.row {
			margin-right: 0;
			margin-right: 0;
		}
		#banner_ads {
			text-align: center;
		}
            }
	}
}

.whole-content {
	background: $container;
        padding-bottom: 10px;
}

/*=========  Main Navigation  ========*/
.main-nav {
	.navbar-collapse {
		padding: 0;
		border-bottom: 3px solid $activeNavBg;
                ul {
                    width: 100%;
                }
	}
	.nav {
		li {
			margin: 0;
			background: $normalNavBg;
                        @include shad-radius(border-radius, 0px);
                        &:last-child {
                            border: none;
                            @include shad-radius(border-radius, 0px 8px 0px 0px);
                            :hover {
                                @include shad-radius(border-radius, 0px 8px 0px 0px);
                            }
                        }
                        &:first-child {
                            border: none;
                            @include shad-radius(border-radius, 8px 0px 0px 0px);
                            :hover {
                                @include shad-radius(border-radius, 8px 0px 0px 0px);
                            }
                        }
			a {
				padding-top: 5px;
				padding-bottom: 5px;
				color: $wholeContentBg;
				text-decoration: none;
                                font-weight: bold;
                                padding: 4px 17px;
			}
			&.active,
			:hover,
                        :focus {
				background: $activeNavBg;
			}
		}
		li:last-child {
			margin: 0;
		}
	}
}

/*=========  Search  ========*/
.header-container {
    #search {
            border: 1px solid $borderBg;
            color: $filterTextCol;
            margin: 10px 0;
            display: block;
            width: 100%;
            position: relative;
            background: $container;
            @include shad-radius('box-shadow', none);
            input,
            select,
            button {
                height: 30px;
                font-size: 12px;
            }
            label {
                    margin-right: 6px;
                    position: relative;
            }
            .navbar-form {
                margin: 0;
                padding-bottom: 2px;
            }
            .form-group {
                    .form-control {
                            width: 240px;
                    }
            }
            .form-group,
            #category,
            #location,
            #filter {
                    display: inline;
                    margin-right: 29px;
                    padding: 0;
            }
            .search-button {
                    background: $normalNavBg;
                    position: relative;
                    top: 6px;
                    color: $wholeContentBg;
                    &:hover {
                        text-decoration: underline;
                    }
                    span {
                            background: url(../img/sprit_images.png) no-repeat -1px -190px;
                            width: 25px;
                            float: left;
                            height: 20px;
                    }
            }
    }
}
.wrapper { 
    .left-column,
    .right-column {
        .header-side {
            padding: 8px 15px;
            font-size: 14px;
        }
    }
    .header-side {
	background: $normalNavBg;
	text-align: center;
	@include shad-radius(border-radius, 8px 8px 0px 0px);
	color: $wholeContentBg;
	margin: 0;
        font-size: 150%;
    }
}

/*=========  Content  ========*/
.content {
	.list-group {
		a {
			text-decoration: none;
                        font-weight: normal;
                        background: none;
		}
		a:hover {
			background: none;
			color: $activeNavBg;
		}
		.user-login {
			border: 1px solid $borderBg;
			padding: 5px 15px 15px;
			@include shad-radius(border-radius, 0px 0px 8px 8px);
			width: 100%;
                        .logout {
                            margin-top: 5px;
                            a {
                                border: none;
                                &:hover {
                                    color: $wholeContentBg;
                                }
                            }
                        }
                        form {
                            width: 100%;
                            .input,
                            .submit {
                                padding: 0;
                            }
                        }
			.btn {
				width: 100%;
				background: #3A589B;
				&:hover {
					text-decoration: underline;
				}
			}
                        .facebook-login {
                            padding: 5px 10px 7px 0;
                            margin: 10px 0 0 0;
                        }
                        #UserLoginForm {
                            margin-right: 0;
                            width: 100%;
                            div {
                                padding: 0;
                            }
                        }
			.facebook-icon {
				background: url(../img/sprit_images.png) no-repeat -1px -2px;
				width: 25px;
				height: 20px;
				float: left;
				border-right: 1px solid #4664A4;
				margin-right: 5px;
			}
                        .submit input {
                            width: 100%;
                            padding: 7px 10px;
                            margin: 0;
                        }
                        .fb_iframe_widget iframe {
                            margin-top: 10px;
                            width: 100% !important;
                        }
                        .fb_iframe_widget span {
                            width: 145px !important;
                        }
		}
	}
	.ads-content {
		text-align: center;
		background: $adsHeader;
                .image-ads {
                    margin-bottom: 5px;   
                }
	}
        .brands {
            .item {
                display: inline-block;
                text-align: center;
                img {
                    float: none;
                    height: 40px;
                    margin: 0;
                }
                a {
                    clear: both;
                    display: block;
                }
                margin: 0 10px 10px 0;
            }
        }
}

/*=========  Button  ========*/
.submit input {
	background: $normalNavBg !important;
	color: $wholeContentBg !important;
	border: none !important;
        width: 154px;
	margin-bottom: 10px;
        &:hover {
            text-decoration: underline;
        }
}
.btn,
.btn-default {
	background: $normalNavBg;
	color: $wholeContentBg;
	border: none;
	margin-bottom: 10px;
	&:hover,
        :focus,
        &.active {
		background: $activeNavBg;
		color: $wholeContentBg;
	}
	a {
		color: $wholeContentBg;
		text-decoration: none;
	}
}

/*=========  Product List  ========*/
.product-list {
    .product-detail {
        padding-bottom: 10px;
    }
    h3.list-group-item {
        .latest-icon {
            background: url(../img/icon_latest_ads.png) no-repeat 0px 0px;
            height: 15px;
            width: 15px;
            position: relative;
            float: left;
            top: 2px;
            margin-right: 15px;
        }
        padding-left: 10px;
        font-size: 18px;
    }
	.list-group-item {
            span.view-all {
                margin: 0;
                background: url(../img/view-all.png) no-repeat 8px 10px #315190;
                padding-left: 20px;
                float: right;
                position: relative;
                top: -6px;
                a {
                    margin: -2px 0 0 0;
                    padding: 0px 10px 0px;
                    float: right;
                    background: $normalNavBg;
                    border: none;
                    &:hover {
                            text-decoration: underline;
                            color: $wholeContentBg;
                    }
                }
            }
        }
     div.list-group-item {
         text-align: left;
	.item {
		width: 108px;
		display: inline-block;
		margin: 0 0 15px 15px;
                text-align: left;
		.pro-title {
			display: block;
			margin: 10px 0;
                        a {
                            border-top: none;
                        }
		}
	}
     }
        .disabled {
            display: none;
        }
}
.item,
.nbs-flexisel-ul li { 
    a {
        position: relative;
        display: inline-block;
        width: 100px;
    }
    img {
        margin-right: 15px;
        margin-bottom: 2px;
        float: left;
        padding: 4px;
        border: 1px solid $borderBg;
        @include shad-radius (border-radius, 5px);
    }
}
#pro-price {
	color: $activeNavBg;
	font-weight: bold;
	display: block;
	.new {
		width: 30px;
		height: 16px;
		background: url(../img/sprit_images.png) no-repeat 0px -304px;
		display: inline-block;
		margin-left: 5px;
	}
        .used {
            @extend .new;
            background-position: 0px -334px;
        }
}
#auth {
	background: url(../img/auther.png) no-repeat 0px 2px;
	padding-left: 15px;
}
#phone {
	background: url(../img/phone.png) no-repeat 0px 2px;
	padding-left: 15px;
}
#address {
	background: url(../img/address.png) no-repeat 0px 3px;
	padding-left: 15px;
}
#filter_box {
    margin-top: 10px;
    padding-bottom: 0;
    label {
        display: block;
        float: left;
        margin: 5px 10px 0 0;
    }
    .form-control {
        width: auto;
        margin: 0 5px 10px 0;
        display: inline;
        font-size: 12px;
        option {
            font-size: 12px;
        }
        &:last-child {
            margin-right: 0;
        }
    }
}

/*=========  Product Detail  =======*/
.pro-title {
    a {
        font-weight: normal;
        font-size: 14px;
    }
}
.single-view {
    margin: 0;
    padding: 0;
    h2 {
        background: none;
    }
	.image {
		.news-img-wrap{
			display: block;
			float: left;
			margin: 0 10px 10px 0;
			width: 285px;
			.mediaelement {
				img {
					background: none repeat scroll 0 0 #FFFFFF;
					border: 1px solid #DDDDDD;
					display: block;
					float: left;
					padding: 4px;
				}
			}
		}
	}
	.title {
		color: #003D4C;
                margin: 5px 5px 10px;
	}
	.btn a {
		border: none;
		background: none;
		@include shad-radius(box-shadow, 0 0 0 0);
		@include shad-radius(border-radius, 0 0 0 0);
	}
        #addthis {
            float: right;
            width: 140px;
        }
        .view-detail {
            clear: both;
        }
        .comment {
            padding: 10px;
            border-bottom: 1px solid #ddd;
            width: 100%;
            .description {
                display: inline;
                width: 85%;
            }
            .action {
                width: 75px;
                float: right;
            }
        }
        .product-list div.list-group-item {
            text-align: left;
        }
}

/*=========  Tab  ========*/
.wrapper .content {
	.middle-column {
		padding: 0;
                margin-top: 2px;
                #flashMessage {
                    color: #3B7900;
                }
                .free-ads {
                    margin-bottom: 20px;
                    img {
                        width: 100%;
                    }
                }
                form {
                    width: 100%;
                }
                 #form-fill {
                    width: 450px;
                    margin: auto;
                    .datetime {
                        label {
                            float: left;
                            margin-right: 10px;
                        }
                    }
                }
	}
	.nav-tabs {
		margin: 0;
		border: none;
		li {
                    @include shad-radius('border-radius', 0px);
			a {
				color: $wholeContentBg;
				text-decoration: none;
                                margin: 0;
				border: none;
                                font-size: 12px;
                                padding: 6px 67px;
			}
                        &:last-child {
                            margin-right: 0;
                            @include shad-radius('border-radius', 0px 8px 0px 0px);
                        }
                        &:first-child {
                            margin-right: 0;
                            @include shad-radius('border-radius', 8px 0px 0px 0px);
                        }
                        :focus {
                            background: $activeNavBg;
                        }
		}
		li.active,
		li:hover {
			background: $activeNavBg;
			a {
				background: none;
				color: $wholeContentBg;
				border: none;
				&:hover {
					border: none;
					background: none;
				}
			}
		}
	}
	.tab-content {
		border: 1px solid $borderBg;
                background: $wholeContentBg;
		.item {
			clear: both;
			border-top: 1px dotted #DDDDDD;
			padding: 15px 15px 0;
			&:first-child {
				border-top: none;
			}
                        > a {
                                float: left;
                                width: auto;
                        }
			#modified_date {
				float: right;
			}
			span {
				margin-right: 10px;
			}
                        span#dec {
                            display: block;
                            margin: 6px 0;
                        }
                        p {
                            margin-bottom: 0;
                        }
		}
                #social_twitter {
                    iframe {
                        width: 100%;
                    }
                }
                .pro-title {
			display: block;
			margin: 0px 0 10px;
                        a {
                            border-top: none;
                            text-decoration: none;
                            width: auto;
                            &:hover {
                                color: $activeNavBg;
                            }
                        }
		}
	}
        .total-view {
            text-align: right;
            margin-top: 5px;
            span {
                padding-left: 20px;
            }
            .total-product {
                background: url(../img/eye.png) no-repeat 0px 2px;
            }
            .total-image {
                background: url(../img/image-icon.jpg) no-repeat 0px 1px;
            }
            .total-comment {
                background: url(../img/icon_comment.png) no-repeat 0px 2px;
                padding-left: 15px;
            }
        }
}

/*=========  Caroual Slideshow  ========*/
.nbs-flexisel-container {
    border: 1px solid #DDDDDD;
    @include shad-radius('border-radius', 0px 0px 4px 4px);
    //margin: 10px 0;
    .nbs-flexisel-inner {
        background: $wholeContentBg;
        border: 25px solid $wholeContentBg;
        border-top: 20px solid $wholeContentBg;
        border-bottom: 15px solid $wholeContentBg;
        float: none;
    }
    .nbs-flexisel-ul li {
        position: relative;
        text-align: left;
        width: 100px;
        margin-left: 2px;
        .pro-title {
            display: block;
            clear: both;
            margin-bottom: 5px;
            a {
                font-weight: normal;
                text-decoration: none;
                &:hover {
                    color: $activeNavBg;
                }
            }
        }
        img {
            display: block;
            margin-right: 0;
        }
        p {
            clear: both;
        }
        .promotion {
            background: url(../img/promotion_red.png) no-repeat 0px 4px;
            display: block;
            height: 50px;
            width: 60px;
            position: absolute;
            top: -5px;
            right: 0;
        }
    }
    .nbs-flexisel-nav-left {
        @include shad-radius(border-radius, 0);
        @include shad-radius(box-shadow, none);
        top: 90px !important;
        height: 35px;
        background: url(../img/sprit_images.png) no-repeat 0px -400px;
        z-index: 0;
    }
    .nbs-flexisel-nav-right {
        right: 0px;
        background-position: 0 -357px;
        @extend .nbs-flexisel-nav-left;
    }
}
#ads_partner {
    .nbs-flexisel-container {
        .nbs-flexisel-nav-left,
        .nbs-flexisel-nav-right {
            display: none;
        }
    }
    .clearout {
        height: 0;
    }
}
/*=========  Footer  ========*/
#footer {
	color: $wholeContentBg;
	text-align: center;
        padding: 0;
	.container {
		background: $footerBg;
		padding: 15px;
		@include shad-radius(border-radius, 0px 0px 8px 8px);
		margin-bottom: 200px;
	}
	.footer-nav {
		margin-bottom: 20px;
		ul {
			float: none;
			li {
				border-right: 1px solid;
				margin-right: 0;
                                float: none;
                                display: inline-block;
				a {
					color: $wholeContentBg;
					background: none;
					text-decoration: none;
					padding-top: 0;
					padding-bottom: 0;
					padding-right: 30px;
					&:hover {
						color: $activeNavBg;
					}
				}
				&:last-child {
					border-right: none;
				}
                                &.active a {
                                    color: $activeNavBg;
                                }
			}
		}
	}
	.copyright p {
		margin: 0;
	}
	#footer_bottom {
                background: $activeNavBg;
		background: -webkit-linear-gradient($activeNavBg, #DA333A, #cf2d34);
		background: -o-linear-gradient($activeNavBg, #DA333A, #cf2d34);
		background: -moz-linear-gradient($activeNavBg, #DA333A, #cf2d34);
		background: linear-gradient($activeNavBg, #DA333A, #cf2d34);
		width: 100%;
		position: fixed;
		bottom: 0;
                right: 0;
		padding: 10px 15px;	
		p {
			margin: 0;
		}
	}
}

/*======  Custom Grid =============*/
.threecolumn {
	.col-sm-3 {
		width: 20%;
		*width: 20%;
                #accordion {
                    .panel-heading {
                        border-bottom: 1px dotted #DDD;
                    }
                    a {
                        border: none;
                    }
                    .panel-body {
                        padding: 0;
                        li {
                            list-style: none;
                            padding: 3px 0;
                        }
                    }
                }
	}
        .col-sm-6 {
		width: 60%;
		*width: 60%;
	}
}

/*======  Pagination =============*/
.paging {
    background: none;
    margin-bottom: 10px;
}

/*======  User info ========*/
.user-info {
    margin-top: 1px;
}
#user_function {
    margin: 0 0 10px 0;
    width: 100%;
    z-index: 0;
    li {
        padding: 0;
        margin: 0;
        background: #ECC809;
        a {
            padding: 7px 77px;
            display: block;
        }
        &.active,
        &:hover,
        :focus {
            background: #AB9843;
        }
    }
}
.ads-form {
    .item {
        clear: both;
    }
}
#user_product_list {
    .total-view {
        margin-bottom: 10px;
    }
    .item {
        clear: both;
        padding-top: 10px;
        border-top: 1px dotted #DDDDDD;
        position: relative;
        &:first-child {
            border-top: none;
        }
        .pro-title {
            margin-bottom: 5px;
            display: block;
        }
        #modified_date {
            float: right;
        }
        .button-action {
            float: right;
            position: absolute;
            right: 0;
            bottom: 0;
            a {
                margin-right: 10px;
            }
        }
        span {
            margin-right: 10px;
        }
        a {
            border-top: none;
            display: inline;
        }
    }
}

/*========  Social Medai Tap  ========*/
#social_media_tap {
    margin-top: 20px;
    margin-right: -2px;
    .nav-tabs li {
        margin-right: 0;
        @include shad-radius('border-radius', 0);
        a {
            padding: 6px 25px;
        }
        &:first-child {
            @include shad-radius('border-radius', 8px 0 0 0);
        }
        &:last-child {
            @include shad-radius('border-radius', 0 8px 0 0);
        }
    }
    .tab-content {
        padding: 10px;
        overflow: hidden;
        .nbs-flexisel-container {
            margin-top: 0;
        }
    }
}
/*========  Left Category  ========*/
.left-column {
    .left-category {
        margin: 0;
        padding: 0px 0px 10px;
        border: 1px solid $borderBg;
        @include shad-radius('border-radius', 0px 0px 8px 8px);
        li {
            border-top: 1px dotted $borderBg;
            display: block;
            margin: 0;
            padding: 3px 0;
            background: url(../img/plus.png) no-repeat 5px 3px;
            a {
                padding: 3px 15px;
                font-size: 13px;
            }
            &:first-child {
                border-top: none;
            }
            &.active {
                background: url(../img/minus.png) no-repeat 5px 4px;
            }
            ul {
                padding: 0;
                margin: 0;
                li {
                    background: url(../img/arrow-next.png) no-repeat 15px 8px;
                    padding: 3px 25px;
                    a {
                        margin: 0;
                        padding: 0;
                    }
                }
            }
        }
    }
}

/*========  Counter visiter  ========*/
#counter {
    h3 {
        margin-top: 0;
    }
    label {
        width: 150px;
    }
    #today {
        background: url(../img/counter-visiter.png) no-repeat 0px 0px;
    }
    #yesterday {
        background: url(../img/counter-visiter.png) no-repeat 0px -23px;
    }
    #this_mon {
        background: url(../img/counter-visiter.png) no-repeat 0px -47px;
    }
    .info {
        border-top: 1px solid $borderBg;
        padding-left: 0;
        font-weight: bold;
        label {
            font-weight: bold !important;
        }
    }
}
#chart_div {
    width: 100% !important;
    overflow: hidden;
}

/*=========  User function  =======*/
.header-function {
    display: inline-block;
    margin-top: 10px;
    ul li {
        list-style: none;
        display: inline-block;
        a {
            color: $wholeContentBg;
            text-decoration: none;
        }
        &.active a,
        &:hover {
            text-decoration: underline;
        }
    }
}

.tab-contact li {
    width: 100%;
    @include shad-radius(border-radius, 8px 8px 0px 0px);
}
.block-content {
    margin-bottom: 10px;
}

/*=========  User function  =======*/
.blog-view-detail {
    a {
        float: left;
        margin-right: 10px;
    }
    #addthis {
        display: inline-block;
        a {
            margin: 0 3px 0 0;
            padding: 0;
        }
    }
    .dec {
        margin-top: 5px;
    }
}

/*=========  Contact  =======*/
.wrapper .content .contact-blog .tab-contact li {
    @include shad-radius(border-radius, 8px 8px 0px 0px);
    font-size: 12px !important;
    text-align: center !important;
}